//
//  SDDataPool.m
//  SDDataTest
//
//  Created by sodao on 12-9-27.
//  Copyright (c) 2012年 sodao. All rights reserved.
//

#import "SDDataPool.h"

@implementation SDDataPool
@synthesize showManager;
@synthesize personManager;
@synthesize dynamicManager;
@synthesize messageManager;
@synthesize activeManager;
@synthesize uploadCache;
@synthesize currentToken;

-(void)initUserInfo{

}

-(void)loadDataFromArchiver{

}

-(void)saveDataToArchiver{

}

-(void)clearUserData{

}
-(id)init{
    if (self = [super init]) {
        showManager = [[SDShowManager alloc] init];
        personManager = [[SDPersonManager alloc] init];
        dynamicManager = [[SDDynamicManager alloc] init];
        messageManager = [[SDMessageManager alloc] init];
        activeManager = [[SDActiveManager alloc] init];
    }
    return self;
}
+(SDDataPool*)shareInstance{
    static SDDataPool* pool = nil;
    if (pool == nil) {
        pool = [[SDDataPool alloc] init];
    }
    return pool;
}




@end
